#app {
    padding: 10px 20px;
    color: #444;
}
#app .el-button+.el-button {
    margin-left: 0;
}
#app label {
    margin-bottom: 0;
}
#app .f-blue {
    color: blue;
    cursor: pointer;
}
/* 头部标题 */
#app .el-header-title-d {
    margin-bottom: 10px;
    font-size: 15px;
    padding-right: 16px;
}
#app .el-header-title-d i:nth-of-type(2) {
    float: right;
    font-size: 22px;
}

/* 搜索栏 */
#app .el-search-row-d {
    padding-right: 10px;
    margin-bottom: 10px;
}
#app .el-input {
    width: auto;
    max-width: 140px;
}
#app .el-search-row-d .el-col>div {
    margin-bottom: 5px;
}

#app .el-date-editor {
    width: 270px;
}

#app .el-form-item {
     margin-bottom: 0px;
}

#app .upload-demo {
    display: inline-block;
}

#app input[type="file"] {
    display: none!important;
}

/* 主体内容 */
#app .el-body-d table thead th {
    background-color: #eee;
    color: #33475f;
}
.el-table--border, .el-table--group {
    border: 1px solid #DCDFE6!important;
}
#app .el-table td,
#app .el-table th {
    padding: 6px 0;
    text-align: center;
}
#app .el-table tbody tr:nth-of-type(even) {
    background-color: #CBEFFE;
}
#app .el-table .cell {
    line-height: 16px;
    padding: 0 4px;
    color: #000;
}
#app .el-pagination {
    margin-top: 10px;
}
/*.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {*/
/*    border-right: 1px solid #DCDFE6!important;*/
/*}*/
.el-table td, .el-table th.is-leaf {
    border-bottom: 1px solid #DCDFE6!important;
    border-right: 1px solid #DCDFE6!important;
}
#app table tbody tr:hover td {
    background: #E6EFFB;
}
#app .el-pagination {
    width: 120px;
}
#app table i {
    cursor: pointer;
}
#app .el-tabs {
    margin-top: 15px;
}

/* 提醒 */
#app .reminder {
    margin-top: 10px;
    font-size: 15px;
}
#app .reminder i {
    font-size: 20px;
    margin-right: 5px;
}
/* 退药字体, 出库 */
.el-table .out-row .cell {
    color: red!important;
}
